home *** CD-ROM | disk | FTP | other *** search
- /* Arexx-Script to display pictures in a slideshow using Visage */
-
- /*
- *** $VER: VisageDMSlide.dmrx 1.0 (25.1.98) Nils Goers
- *** N.Goers@Art-Line.de
- ***
- *** How to install:
- *** AddCmd ShowPic, 20, Recurse OFF;Extern run >NIL: DM2:rexx/VisageDMSlide.dmrx %a
- */
-
- Visage = "c:Visage.bat" /* Visage.bat is a frontend with several Visage settings i'm prefer */
- OutPut = "t:VisageDMSlide." /* PortName from Diskmaster will be added. */
-
- OPTIONS RESULTS
-
- parse arg DMScreen
-
- IF DMScreen = "" THEN
- DMScreen = "DM.1"
-
- Address VALUE DMScreen
-
- unique=TIME('s')
-
- Catalog = output||unique||"."||DMScreen
-
- Msg '"Please wait, creating slideshow..."'
-
- Status P
- path=Result
- Fileselect = " S"
- Dirselect = " DS"
-
- DirList List
- DO i = 1 TO List.0
- parse var List.i name cmt+80 sel
-
- IF sel = Dirselect then
- ADDRESS COMMAND "Echo" name||"/#? >>"||Catalog
- IF sel=Fileselect then
- ADDRESS COMMAND "Echo" name ">>"||Catalog
- END
- Deselect "*"
-
- Pragma pragma('d', path)
-
- IF ~EXISTS(Catalog) THEN DO
- Msg '"No files/dirs selected."'
- EXIT
- END
-
- ADDRESS COMMAND Visage "LIST" Catalog
- Delete Catalog
- /*EOS*/
-